embryonic shield - French English Dictionary